mint sauce - German English Dictionary